About Equi Invest Plc (12353273) United Kingdom