SponsorCheck
Is Ja Bee Ltd T/A Ja Bee Bubble Tea a Licensed Sponsor? UK Sponsor Licence Check