Get in Touch
Our Customer Care is ready to help you out. Please find the links to relevant information regarding our service below.
Still in doubt, or want to file a claim please message us by filling out the contact form below.
Our customer service team operates exclusively in English. However, inquiries may be submitted in any language and will be automatically translated by our system. Please note that automated translations may not always capture the intended meaning. We therefore recommend submitting inquiries in English to reduce the risk of misinterpretation.

