Chainstay length is a compact 16-1/8" from the center of the dropout to the center of the bb. Perhaps the wishbone extension allows good tire clearance and a short chainstay? I remember it was all the rage in the early 90's to have as short a chainstay as possible to give better climbing characteristics.... But this is all speculation on my part.
Still no one can tell me anything about the company?