The register
The register lists Curcumin Ltd T/A Tulasi in Kidlington as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. Rating on the current register: Worker (A rating).
Curcumin Ltd is the registered name (Companies House number 13889136), a private limited company on the register since 2022. The registered office is at 3a St. Faiths Lane, Norwich, NR1 1NN, NR1 1NN. Its filed activity puts it in hospitality.
Holding a licence is the expensive, slow part done. For Curcumin Ltd T/A Tulasi the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.