About Tx Innovation And Development Co. Ltd (09057380) United Kingdom