SponsorCheck
Is Continuous Intelligence Limited a Licensed Sponsor? UK Sponsor Licence Check