SponsorCheck
Is WIX.COM (UK) LIMITED a Licensed Sponsor? UK Sponsor Licence Check