About Equinox Techonologies Limited (13408616) United Kingdom