I think they're German. There's a Wikipedia page on them. Apparently they supply a couple different pro teams, triathalon and the European tours.
I would *assume* that a German bike company that's been in business for 25 years hasn't got to where they are by building crap. It's certainly worth an e-mail, huh?