SponsorCheck
Is Nesta a Licensed Sponsor? UK Sponsor Licence Check