You may want to contact us via email: contact@twitaculous.com alternatively you may contact us on Twitter (@Twitaculous) or on our Facebook page.
I would love to know about your Twitter based competition or if you need any help with the site, but please note I do not need any SEO expertise, website design services or any other commercial services.