About Equinox Innovations Ltd (07639940) United Kingdom