Hope I'm not blowing anyone up (well, not really. Scammers can drown in their own sewage).
I dug around for what I could, but there are a distinct lack of identifying details. I don't think I've seen a marketing PDF in a long time that didn't contain a single link.
Looks like most of their coordination is done through Telegram groups and Zoom presentations, without an actual internet footprint.