About Equinox Ip Limited (05933325) United Kingdom