I am presently in contact with someone in France who is the designer of the wing. Looks like I'll get some info about this airplane. Pics were taken in Aix en Provence, France.
It is a personally built airplane, not a kit or sold by someone.
More when I get the info.