About Nts 72 Limited (11726704) United Kingdom