About Mma Base Ltd (11966411) United Kingdom