The register
The register lists Great Leap Forward Ltd in Edinburgh as a licensed sponsor on Creative Worker, an entry that goes back to at least 2026. Rating on the current register: Temporary Worker (A rating).
At Companies House the business is Great Leap Forward Limited (company number 06299897), a private limited company incorporated in 2007, 19 years ago. The registered office is at Regina House, 124 Finchley Road, London, NW3 5JS, NW3 5JS. Its filed activity puts it in arts, sport and leisure.
Holding a licence is the expensive, slow part done. For Great Leap Forward Ltd the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.