The register
The register lists Ayden Superstore in Rainham 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 Ayden Super Store Ltd, number 07448473, incorporated 2010: 15 years of filings behind the name. Registered office: 76-78 Upminster Road South, Rainham, Essex, RM13 9AA, RM13 9AA. By its SIC codes the business is in retail.
Holding a licence is the expensive, slow part done. For Ayden Superstore the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.