About Txeya Limited (13355047) United Kingdom