Further direct investment into MIP Diagnostics

UK 100

Latest directors dealings