SponsorCheck
Is UK ALI BABA FAST FOOD LIMITED a Licensed Sponsor? UK Sponsor Licence Check