About Nts Group Holding Ltd (12502421) United Kingdom