SponsorCheck
Is Kappasushi Ltd T/A Jumak 39 a Licensed Sponsor? UK Sponsor Licence Check