About Cambridge Clinical Research Ltd (13460985) United Kingdom