Only one engine AFAIK. I think those could be inboard brakes. Not 2CV powered.
It can be found on the internet, but not much information is provided. It's a known maker, but I feel that this car never raced. In order to answer questions, I have done a Google search and cannot find any entries for it after 7 pages of frustration. The internet source which I used does not appear in this search, but because I know what it is, I can find the image and source page
.