About Mmm Europe Ltd (13383262) United Kingdom