SponsorCheck
Is JBS Applied A.I & Robotics Research Ltd a Licensed Sponsor? UK Sponsor Licence Check