About Equinox Group Limited (04224169) United Kingdom