About Nts Tm Ltd (12200671) United Kingdom