About Nfttrx Ltd (13510043) United Kingdom