About Regatta Clinical Services Ltd (13021197) United Kingdom