About Clinical Village Ltd (12301011) United Kingdom