About Sentry Therapeutics Limited (10576720) United Kingdom