Now this is a hard decision - you have found the same magazine clipping as me obviously.
The problem I have is that I think "Limande" is more a general description of the design rather than a name.
The car is from Liechtenstein, where they speak German.
French "Limande" = English "dab / flounder" = German "Flunder"
Only I doubt the name was "Flunder" - this is a common name for every low sitting sports car.
However, this is not pro level, so I give the point as you have found the car.
Still we need a prooved name for this one, so I will promote this puzzle.