Thank you unworthy1,
it is really similar to the Super Speciale, I had stumbled upon those pictures when searching for any info on the company. I also sent an e-mail to the Torpado - there is a hope someone there will know english and besides that will know something about this frame.
Having a Torpado frame is certainly more interesting than having a Concorde frame. This is a top quality build frame and that's the main thing.
If anyone has something to add to the discussion - feel free!