About Spora Therapeutics Limited (12567550) United Kingdom