How to contact customer support?Updated 6 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.