About Cavendish Capital Holdings Limited (11616269) United Kingdom