About Icon Clinical Research (u.k.) No. 2 Limited (08630390) United Kingdom