About Nt Management Services Limited (09500903) United Kingdom