About Equinox Solutions Limited (07718806) United Kingdom