About Magnum Ventures Ltd (12970272) United Kingdom