SponsorCheck
Is LIfT BioSciences Ltd a Licensed Sponsor? UK Sponsor Licence Check