I tried to contact them, but they absolutely refused to converse through email, and since I had no phone at the time (mid moving), it was very hard for me to get simple answers from them.
You'll probably have more luck talking to them on the phone, but Fabian Roock didn't seem to speak english terribly well when I talked to him briefly.
The products seem pretty cool, though I've heard they are outrageously priced.