The register
The register lists Keerthi Retail Ltd in Leicestershire 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).
Companies House lists it as Keerthi Retail Ltd, number 11205838, incorporated 2018: 8 years of filings behind the name. The registered office is at 64-66 Rugby Road, Hinckley, LE10 0QD, LE10 0QD. Its filed activity puts it in retail.
For a candidate this means one less obstacle: Keerthi Retail Ltd already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.