The register
The register lists Care By Mail Limited in London 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).
Care by Mail Limited is the registered name (Companies House number 08016402), a private limited company on the register since 2012. Registered office: 9e Osram Road, East Lane Business Park, East Lane, Wembley, Middlesex, HA9 7NG, HA9 7NG. Its filed activity puts it in retail.
For a candidate this means one less obstacle: Care By Mail Limited already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.