No, I'm not at all sure..
Half of what you find on the Internet is complete rubbish, so my information might be in that category!
It does come from an Italian website though and you would think they might know... It's quite specific about what marque it is, and it's not Moretti, although Moretti is part of the name as clearly it's based on the Moretti Cap d'Alger. the name I'm looking for is often to be found on other cars which they have modified.. You'll know them well of course!