About Mgmc (london) Limited (12444372) United Kingdom