The kits were made in Italy. Revival is the company, and they made a number of kits, race cars. Ferrari’s, Alfa Romeo, Mercedes, probably more. I bought a few about 45 years ago. Now I don’t know if there are more about, maybe eBay?!
They are challenging kits to say the least. And at 1/20 scale...