About Nt Investments Limited (10781347) United Kingdom