SponsorCheck
Is Novatus Global a Licensed Sponsor? UK Sponsor Licence Check