It is at the bottom of the website:
https://mysticbets.io/contact I'm not logged in so maybe that's one reason why I can't see the live support but they've left an email on that tab for their contact us.
I can't see the live support even I'm online.
They must develop the website to even better from now, and make bitcoin a default deposit if the thread still wants to appear in here. because the user still sets it to manual when want makes a deposit.
They're just starting and if there's no live support yet, maybe they've already it on their plan that they'll add a live support soon.
But as of the moment, they've left a contact where their customers should send their concerns through email. And that's the traditional support method but as usual, live support's help is always the best and real time.