About Trx Biosciences Limited (11986839) United Kingdom