Yes, I tried many times to contact them via their site. I will try the email thanks!
I'm sorry to tell you but it looks like they have scammed you already. You just have to look at their Ann thread and find out for yourself. So I doubt that you will get the answer you needed and let this be a lesson not to blindly trust any mixing services. You may want to visit
2018-2019 List Bitcoin Mixers Bitcoin Tumblers Websites.