How to contact customer support?Updated 10 months ago
Our customer service teams, located in the UK, operate from Monday to Friday to assist with any questions or queries you may have. Their working hours are from 9 am to 3:30 pm (GMT).
If you'd like to get in touch with us, kindly reach out through this link.