About The Minerva Hedge Ltd (13384995) United Kingdom