Looks like you are visiting us from the States.
We'll place a neutral, english contact form without a logo here soon.