SponsorCheck
Is Siemens Holdings plc (including Siemens plc) a Licensed Sponsor? UK Sponsor Licence Check