Sorry, i have no email either. I just went in their shop...

Maybe just an old fashioned letter? Or get german speaking support when calling them.
Or just try - maybe they speak english.