About The Mmmi Company Limited (03669160) United Kingdom