Confirmation Link in Russian

Hello,

I just signed up for Teamviewer 12 and the confirmation email link that was sent is in written in Russian rather than English (I'm in the US). Since I had just requested it (and when I used Google translate it was in  the standard verbage of a confirmation email) I figured it was ok. I think someone needs to tell support and I am not sure how to contact them...