SponsorCheck
Is Lifebit Biotech Limited a Licensed Sponsor? UK Sponsor Licence Check