About Pharm Research Associates Russia Limited (04811316) United Kingdom