About Minerva Equity Limited (11279452) United Kingdom