About Cavendish Global (holdings) Ltd (09315228) United Kingdom