The register
Caramel Rock is licensed to sponsor on Skilled Worker and Charity Worker. Its entry on the register dates back to at least 2026, and the organisation is based in London. Its rating on the register is Worker (A rating), Temporary Worker (A rating).
Caramel Rock Ltd is the registered name (Companies House number 07425286), a company limited by guarantee on the register since 2010. The registered office is at 17-18 Lower Dock Walk, London, England, E16 2GT, E16 2GT. Its filed activity puts it in business services.
Holding a licence is the expensive, slow part done. For Caramel Rock the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.