About Cavendish Investments (uk) Limited (06619016) United Kingdom