SponsorCheck
Is TKS Mini market Ltd a Licensed Sponsor? UK Sponsor Licence Check