About Mma Europe Ltd (13486685) United Kingdom