About Equinox Management Co Ltd (11473517) United Kingdom