Have you tried this email? [email protected]

Either that or their contact form might be good. The regular site comes up for me, so probably not a server error...