About Nls Tm Ltd (12869382) United Kingdom