I emailed but no response. I contacted them on telegram but even after reading my message they don't respond. After doing some googling it seems the admin seem to reply on this forum. :
What about contacting their support via live chat! It's the easiest and fastest way to submit a complaint or to get answers.
You said you have been playing there for more than two years and you withdrew from them without any issues. Therefore, I think they deserve to be given the benefit of the doubt and to give them some more time before jumping to conclusions and calling them scammers.