About Equus Innovation Ltd (NI681913) United Kingdom