The domain is registered to and hosted by a company who's only selling point is "We keep you 100% Anonymous". It may very well not be traceable.
Perhaps a better option in the future would be to stop sending Bitcoin to anonymous groups unless they have some kind of provable way (e.g., distributed contracts) to demonstrate the funds are secure.