About Mmr Ventures Ltd (13293980) United Kingdom