About S.o Clinical Solutions Ltd. (08043588) United Kingdom