About Minvera Inc Ltd (12335357) United Kingdom