Does anyone know any of the mods to reach out to them?
I do not. A rumor is going around though that someone just posted about Nostr and Zaps in that sub. Go look for it.