SponsorCheck
Is Interoperability Health UK T/A Lyniate a Licensed Sponsor? UK Sponsor Licence Check