Please include this flag to your OP
https://bitcointalk.org/index.php?action=trust;flag=1398 so that it will be supported by many.
Sounds like a classic exit scam. @OP, why did you choose to use a centralized mixer over Wasabi or Samourai (Whirlpool)?
Sometimes it happened when only using google for researching, it gives a hell bunch of results, sometimes you encounter phishing sites appears on the top instead of original one.
Which is where 'don't trust, verify!' comes from. You should really think twice before sending nearly $100,000 to someone you don't know.