About Ntx Ltd (12690918) United Kingdom