About Mma Ventures Ltd (12727938) United Kingdom