They were "active" at least as of 4 days ago, though before that one post their previous post is almost a month old, and they haven't left a comment in 6 months, so it's doubtful that they're active as a mod.
You're probably best off going to [email protected] which seems more active.