The register
The register lists Meridian Impact CIC in Cambridge as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. Its rating on the register is Worker (A rating).
Meridian Impact Cic is the registered name (Companies House number 13653958), a company limited by guarantee on the register since 2021. Registered office: 53-54 Sidney Street Sidney Street, Cambridge, CB2 3HX, CB2 3HX. Its filed activity puts it in education. It has traded under other names before, including Cambridge Effective Altruism Cic.
Holding a licence is the expensive, slow part done. For Meridian Impact CIC the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.