The register
The register lists Lumos Foundation in London as a licensed sponsor on Global Business Mobility: Senior or Specialist Worker and Skilled Worker, 2 routes in all, and has done since at least 2026. Its rating on the register is Worker (A rating).
At Companies House the business is Lumos Foundation (company number 05611912), a company limited by guarantee incorporated in 2005, 20 years ago. The registered office is at Temple Chambers, 3-7 Temple Avenue, London, EC4Y 0DA, EC4Y 0DA. Its filed activity puts it in social care and care homes. It has traded under other names before, including Children's High Level Group.
Holding a licence is the expensive, slow part done. For Lumos Foundation the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.