Their website's Engrish is rather entertaining.
When folded, the rear derailleur seems rather precariously exposed. Like most folders, and unlike the Brompton, the drivetrain isn't protected by the frame when folded. Their photo of the folded bike shows both wheels detached and standing one to each side of the frame: how do you carry all that around without a bag?
BTW, "tartaruga" is Italian for "tortoise", which doesn't exactly connote a fast bike. The marketing company's name is "Tartaruga Entertainment Works", which sounds off if you're trying to be taken seriously as a bike vendor.