From what I've seen on their official website, the developers have a lot of contact details on the Contact page.
I suggest visiting the page to see exactly what are phone numbers and emails you can call. They state they have over 16000 registered users, therefore I don't think someone is explicitly ignoring you.
Click on this link and the contact page will load with the info you need for AskArchie.