About Sitryx Therapeutics Limited (10366466) United Kingdom