About Nttx Limited (03349007) United Kingdom