The register
Plug And Play UK Limited, London, holds a Home Office sponsor licence on the Skilled Worker route, and has been on the register since at least 2026. Its rating on the register is Worker (A rating).
Companies House lists it as Plug and Play UK Limited, number 13508062, incorporated 2021: 5 years of filings behind the name. The registered office is at 20 Gracechurch Street 11th Floor, London, EC3V 0BG, EC3V 0BG. Its filed activity puts it in business services.
For a candidate this means one less obstacle: Plug And Play UK Limited already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.