SponsorCheck
Is CITAC Africa Limited a Licensed Sponsor? UK Sponsor Licence Check