About Euroclinical Ltd (11242941) United Kingdom