Exactly the same indeed, geometry is no different, probably from the same manufacturer in Taiwan that produced the Cinelli frameset, bit cheeky TBH when they claim they have greater freedom to create their own frameset only for it to be near identical to the Cinelli Tutto.
Look like it got exactly the same geometry from appearance, would be great to know if it still got that awkward geometry