About Minerva Global Partners Limited (10782244) United Kingdom