The register
Clearwater Analytics, Ltd. is licensed to sponsor on Global Business Mobility: Senior or Specialist Worker and Skilled Worker. Its entry on the register dates back to at least 2026, and the organisation is based in Edinburgh. Its rating on the register is Worker (A rating).
At Companies House the business is Clearwater Analytics, Ltd (company number 08164913), a private limited company incorporated in 2012, 14 years ago. Registered office: Menzies Llp 2nd Floor, Magna House, 18-32 London Road, Staines-Upon-Thames, TW18 4BP, TW18 4BP. By its SIC codes the business is in finance and insurance. It has traded under other names before, including Stevton (no.524) Limited.
For a candidate this means one less obstacle: Clearwater Analytics, Ltd. already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.