About Mm & Nt Holdings Ltd (12782601) United Kingdom