For-ex Business Cares
 Founded in 2009, London-based ICM Capital Limited obtained authorization in the UK with the Financial Conduct Authority (FCA) in 2010, and operates as a wholly owned subsidiary of ICM Holdings SARL – its parent holding company based in Luxembourg.