The register
The register lists Millennium Capital Management Limited in London as a licensed sponsor on Global Business Mobility: Senior or Specialist Worker and Skilled Worker, 2 routes in all, and has done since at least 2026. Rating on the current register: Worker (A rating).
At Companies House the business is Millennium Capital Management Ltd. (company number 04403936), a private limited company incorporated in 2002, 24 years ago. Registered office: 50 Berkeley Street, London, W1J 8HD, W1J 8HD. Its filed activity puts it in finance and insurance.
Holding a licence is the expensive, slow part done. For Millennium Capital Management Limited the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.