About Equinox 90 Limited (02770225) United Kingdom