About Nts Management Ltd (10720009) United Kingdom