SponsorCheck
Is Shift Technology UK Limited a Licensed Sponsor? UK Sponsor Licence Check