Ok, Let me tell you, I've just found a new source where talks about this car. Well, It is from Saint Petersburg, Florida! USA. So, It's american designed and built by two, apparently, well known American brothers car designers.
Sorry for another mess, I made