The register
The register lists Swiis UK Limited in Bristol as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. Rating on the current register: Worker (A rating).
At Companies House the business is Swiis (UK) Limited (company number 04080903), a private limited company incorporated in 2000, 26 years ago. The registered office is at 4th Floor, Prince House, 43-51 Prince Street, Bristol, BS1 4PS, BS1 4PS. By its SIC codes the business is in recruitment and employment agencies.
What the licence tells a candidate is that the door is not locked. Whether it is open this month is a question for Swiis UK Limited's own careers page and the job boards, and the answer changes with the season and the order book.