The register
The register lists E-Leather Ltd in Peterborough as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. Rating on the current register: Worker (A rating).
At Companies House the business is E-leather Management Company Limited (company number 08629416), a private limited company incorporated in 2013, 13 years ago. Registered office: Kingsbridge Centre Sturrock Way, Bretton, Peterborough, Cambridgeshire, PE3 8TZ, PE3 8TZ.
Holding a licence is the expensive, slow part done. For E-Leather Ltd the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.