...
However, if you have contacted their representative named:
DuckDice.io, there is no solution and vice versa, maybe we can't help you much, ...
I wouldn't be so pessimistic. Looking at some of the feedback in the trust summary of
DuckDice.io it sounds like the community pressure paid off a few times.
OP - you should exhaust all available contact options first, i.e. send PM to
DuckDice.io and post in their
thread. If no luck, open a Scam Accusation as advised above.