The register
The register lists The Chamo Group Limited in Preston, Lancashire 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).
Companies House lists it as The Chamo Group Limited, number 14397826, incorporated 2022: 4 years of filings behind the name. Registered office: Light Ash Barn St. Michaels Road, Bilsborrow, Preston, PR3 0RT, PR3 0RT. Its filed activity puts it in hospitality.
For a candidate this means one less obstacle: The Chamo Group Limited already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.