About Mjolnir Ventures Ltd (12023799) United Kingdom