About Indium Clinical Limited (10803159) United Kingdom