I’ve been trying to contact LeoVegas as I still have received my withdrawal. They have no live chat operational. They have not responded to my email in a week. Their contact number just says their phone lines will be up and running in August and no response or traffic in their Twitter. Still accept my deposits though....