About Cavendish Group International Partners Ltd (12797574) United Kingdom