About Taurx Therapeutics Management Ltd. (SC531195) United Kingdom