About Nts Holding Ltd (12843715) United Kingdom