There are some other scam accusations dating as far back as w-3 years on this board and from the different ones, I don't think I ever saw one which was resolved, neither do they have an official presence here, so you can't reach out to a rep through the forum.
One thing you should be careful about is users who are reaching out to you to help you recover the funds, they are most likely scammers looking to take more money from you.