About Taurx Advanced Therapeutics Limited (SC711914) United Kingdom