I've just read the web page which features this car. It would appear that it's a direct copy of the Tecno which was done without any legal permission! It was powered by Bultaco rather than the Tecno's Ducati, but I'm not surprised people thought it was the Italian car. Interesting website.