SponsorCheck
Is Yahoo AD Tech Holdings Limited a Licensed Sponsor? UK Sponsor Licence Check