About Minerva Asset Management Limited (02090133) United Kingdom