Well, she seems awfully knowledgeable about them so I figured I'd ask. I'm sure nobody has any knowledge of why their email doesn't work. Guess I'll ask one of the people pictured in their Client tab as they seem like a relative who's who of mining. Thanks for pointing that out!
So to clarify, where it says city/country... Netherlands, is that the location of the company providing the domain or the company receiving the domain?