They don't release names, it's not the US. I bet they owners will get be investigated and will have to pay taxes on their earnings (if they aren't involved in criminal activities).
Possible. It's also possible they have the domain and servers but none of the people. If you were running a mixing service I'd hope at least you set that bit up anonymously. And if they're that shit a mixing service I hope they ran their earnings through another one too.