Im sure they dont have any IRC channel. The only way to contact the staff if by having a friend in there who can ask the staff about your problems. I have read about this on other forums.
Good luck
EDIT: But then whats the problem. Pm me and ill talk on your behalf to the staff.