The folding mechanism reminds me of my Microbike made in Sweden. You could look at their video on their homepage or see the same at youtube.com and there compare with Microbike
I put it into Google translation of url service for us who are not into Spanish. The straight url is this
Unfortunately he gives no info on specifications but wheels look like 16" and not 20"?
I wrote to him and asked him to join here. So maybe he does.