The register
The register lists Whistle Digital Limited in London 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 the business as Whistle Digital Limited, company number 17151559, a private limited company. Registered office: Flat 2c 48 Longley Road, London, SW17 9LL, SW17 9LL. By its SIC codes the business is in it, software and media.
For a candidate this means one less obstacle: Whistle Digital Limited already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.