About Equinox Ventures Limited (05245801) United Kingdom