Customer Support Service​

We are here to help you. Please fill the form below to chat with us.


How can I contact your support team?

To contact our support team the recommended route is to use the form. This provides us with enough information to call you back as soon as possible with a solution to your problem.

What is the estimated resolution time for my problem

We do our best to offer 24/7 support, giving immediate response to submitted forms. Software issues are usually resolved within 30 min to 4 hours. For Hardware issues it is a subject to part replacements and shipping.

How can I speak with other teams at your company, such as Sales, Content, Marketing?

To contact our other teams please use below details:


UK CALL 01903 215 220
US CALL (310) 208 2324


UK CALL 0161 235 8505
US CALL (310) 208 2324

Direct contact line

Can’t find what you need in our help docs? Get in touch with a friendly member of our team.

Europe, The USA & Canada, Asia-Pacific & Middle East