About Equinox Investments Limited (10014209) United Kingdom