The register
The register lists The Big Search Ltd. in Poole, Dorset as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. Its rating on the register is Worker (A rating).
The Big Search Ltd is the registered name (Companies House number 12423989), a private limited company on the register since 2020. The registered office is at C/O Tfa Accountants Limited Arena Business Centre, Holyrood Close, Poole, Dorset, BH17 7FJ, BH17 7FJ.
For a candidate this means one less obstacle: The Big Search Ltd. already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.