The register
The register lists Worlds Biggest Productions in Gerrards Cross 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 Worlds Biggest Productions Limited (company number 09458786), a private limited company incorporated in 2015, 11 years ago. Registered office: 1 Barons Court Graceways, Whitehills Business Park, Blackpool, FY4 5GP, FY4 5GP. Its filed activity puts it in arts, sport and leisure. It has traded under other names before, including World's Biggest Panto Limited, Arenapanto Limited.
What the licence tells a candidate is that the door is not locked. Whether it is open this month is a question for Worlds Biggest Productions's own careers page and the job boards, and the answer changes with the season and the order book.