The register
The register lists Flywheel Operations Limited in North Finchley as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. The register records its rating as Worker (A rating).
Companies House lists it as Flywheel Operations Ltd, number 14938053, incorporated 2023: 3 years of filings behind the name. Registered office: The Accounting Centre Limited First Floor,736 High Road, North Finchley, London, N12 9QD, N12 9QD. Its filed activity puts it in hospitality.
Holding a licence is the expensive, slow part done. For Flywheel Operations Limited the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.