Contact Us

Please check our list of FAQs. If you
can`t find the answer to your query,
please contact us.

  • You have an urgent question?
    Call us -+44 20 3129 1213
    24/7 Support

  • You want our agents to dig
    into the topic?
    Email Us -
    support@icard.com
    8 am to 5 pm CET, Mon-Fri