I do hope you find a way to recover your money but upon a quick search, there are a lot of red flags about it.
https://casino.guru/dash-video-casino-reviewThere is no live support with them and purely anonymous without licensing so it would be hard to rely on them. I hope you can manage to get what you deserve.