SponsorCheck
Is Genomics England Limited a Licensed Sponsor? UK Sponsor Licence Check