About Txrx Communications Ltd (06260998) United Kingdom