The register
The register lists Img Arena UK Ltd in London as a licensed sponsor on Creative Worker and Skilled Worker, 2 routes in all, and has done since at least 2026. Rating on the current register: Temporary Worker (A rating), Worker (A rating).
At Companies House the business is Img Arena UK Ltd (company number 11862033), a private limited company incorporated in 2019, 7 years ago. The registered office is at 88 Wood Street 2nd Floor, London, EC2V 7DA, EC2V 7DA. Its filed activity puts it in it, software and media.
Holding a licence is the expensive, slow part done. For Img Arena UK Ltd the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.