About Mnk Mmxx Limited (13108406) United Kingdom