SponsorCheck
Is MACHINE-A LIMITED a Licensed Sponsor? UK Sponsor Licence Check