About Minerva Mgmt Limited (12149123) United Kingdom