SponsorCheck
Is Simpled Tech Limited T/A Simpled a Licensed Sponsor? UK Sponsor Licence Check