SponsorCheck
Is Bwyta Bwyd Bombai (3B'S) Limited a Licensed Sponsor? UK Sponsor Licence Check