About S.l.l. Clinical Inputs And Services Limited (12560155) United Kingdom