About Rokeo Clinical Research Services Uk Limited (07645379) United Kingdom