Looking for Help?

Our dedicated teams are passionate to assist you with any query you may have:

Customer Support






Customer Protection



Human Resources



ICM Capital (Mauritius) Limited is incorporated in Mauritius and regulated by the Financial Services Commission, Mauritius (FSC Mauritius) under License Number: C118023357 with its company registered address at Silicon Avenue, 40 Cybercity Suite 207, 2nd floor, The Catalyst 72201 Ebene Mauritius.
ICM Capital Limited is a company registered in England and Wales (Registration Number: 07101360), which is regulated and authorised by the Financial Conduct Authority (FCA), with firm’s reference number: 520965. Registered address: New Broad Street House, 35 New Broad St, London, England, EC2M 1NH.
Card transactions are processed by ICM Capital Limited, New Broad Street House, 35 New Broad Street, London, EC2M 1NH, United Kingdom.