Long shot here but while SWC started our in this forum, we never knew their real creators. They would always hire a PR person to speak for them. So we can't even be sure if the ownership is the same.
Not necessarily. The PR person might know more.
For example, whenever I worked with crypto projects as a marketing manager/advisor/etc. I would never work with projects that had anonymous leadership. I would always ask for ID of the person I was working for.