About Cti Clinical Trial And Consulting Services Uk Ltd (08098414) United Kingdom