About Medidata Solutions International Ltd (09639306) United Kingdom