About Mmm Technology Limited (11642673) United Kingdom