Unfortunately, the owner of this photo is not responding. I found information that the manufacturer's name and the company itself match. The importing company was located both in France and in England. Various engines and other components were imported, as well as cars of only one brand. Most likely, this car was renamed from an imported car.