About Mm Holding Europe Limited (12938780) United Kingdom