Who produces these sets of Venetian gondolas, and is there more of it? While staying in Venice, Italy, I came across a shopping window with what looked like a LEGO set of a gondola - except that the familiar white letters in the red top left square said "IDEA" rather than "LEGO".

I failed to take a picture back then, but a picture is available e.g. in an expired online auction. The description on that page actually makes it sound like these were repackaged LEGO pieces from original sets or something similar. And someone else posted an even clearer picture, but without any description, on their Facebook page.

What is this product? Is it a clone brand, or is it repackaged original LEGO? Or is it even a promotional set produced by LEGO that is, for some reason, not labeled "LEGO"? Is it part of a larger series that includes more sets?
Apparently these are designed and distributed by a Venice shop holder, named Steve

http://havetwinswilltravel.com/2018/09/11/lego-shop/