About Seres Therapeutics Uk Limited (09634061) United Kingdom