About Equinox Business Developments Limited (09807786) United Kingdom