About Independent Clinical Initiative Services Limited (04786095) United Kingdom