About N & M Investments Ltd (12598916) United Kingdom