Who the heck do we complain to?

I can't find anywhere to that offers the ability to contact customer service or support for Thwack so I'm posting here.

I've been getting messages with links to bogus prize sites.

These accounts sending this garbage are all brand new and obviously these links are phishing attempts.

So I want to turn in these jerks but you all don't provide a way to do that.

None of these accounts should be allowed to send messages, private or otherwise to other users until they are verified at the very least.