About Imperial Clinical Research Services International Ltd (09433117) United Kingdom