About Nt Holdings Limited (05833667) United Kingdom