Hi,
Can you find out some more information for the bike you posted links to? I'm specifically interested in the manufacturer, as I cannot see anything about that so far (am I blind, or maybe that info isn't coming through on my connection?).
The stated claims on the tech specs look a little strange to me, but maybe some other members here might have more info.