SponsorCheck
SynX Therapeutics Ltd – UK Sponsor Licence Check