Their support is dead. They don't reply.
How did you try to contact them? Although I don't know what kind of issue you encountered, I noticed that their Admin was also active on the on-site chat today. Perhaps he can answer some of your questions if you post your question there?
I sent an email to support. Their support email address is written somewhere on their website. I sent them multiple emails from multiple email providers over the last few months. They don't reply support emails.