The register
The register lists Incredible Artists Ltd in Leyburn, North Yorkshire as a licensed sponsor on Creative Worker, an entry that goes back to at least 2026. The register records its rating as Temporary Worker (A rating).
Incredible Artists Limited is the registered name (Companies House number 03951721), a private limited company on the register since 2000. Registered office: Grafton House, 81 Chorley Old Road, Bolton, BL1 3AJ, BL1 3AJ. By its SIC codes the business is in arts, sport and leisure.
For a candidate this means one less obstacle: Incredible Artists Ltd already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.