About Nttc Limited (02929211) United Kingdom