weird site, they actually support cryptocurrencies which are usually irreversible once confirmed so, in order to get it back, you need the recipient to send it back to you.
I'm thinking that it's gonna be a lawsuit route all over again which may not be worth it if you're gonna spend more than what you lost. I would only jump if it's huge money and there are other victims who are willing to join a class action. Your chances of winning or getting back your money vary too 'cause (it could also be a factor for mychargeback.com in accepting cases) 1. It could take too long to catch the scammers as someone needs to pay 2. even if they're caught there's a fair chance they already spent all your money 3. there's a lack of third party to sue in case of 1 or 2.
Lastly, I don't see any of their team on their site