About Medical Investments And Technical Solutions Plc (13399407) United Kingdom