About Nmtm Holdings Limited (12128093) United Kingdom