About Minerva Perida Ltd (10353967) United Kingdom