The register
The register lists Ricardo-AEA Limited in Didcot as a licensed sponsor on Skilled Worker and Global Business Mobility: Senior or Specialist Worker, 2 routes in all, and has done since at least 2026. Rating on the current register: Worker (A rating).
Companies House lists it as Ricardo-aea Limited, number 08229264, incorporated 2012: 14 years of filings behind the name. Registered office: Wsp House, 70 Chancery Lane, London, WC2A 1AF, WC2A 1AF. Its filed activity puts it in it, software and media. It has traded under other names before, including Ricardo Shoreham Ltd.
For a candidate this means one less obstacle: Ricardo-AEA Limited already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.