About Mmm Holdings Limited (10300241) United Kingdom