It's a small Polish company, operating for over a decade now probably. I haven't ordered anything from them personally, but they are recognized and acclaimed in the PL light-bike community. AFAIK the only way of contacting them is by e-mail and sometimes it takes a little bit to receive an answer, but it's worth it.