SponsorCheck
Is Online Intergrated Solutions Limited a Licensed Sponsor? UK Sponsor Licence Check