SponsorCheck
Is Learn French with Alexa Limited a Licensed Sponsor? UK Sponsor Licence Check