That's most likely an Ofmega crank you've got there. As to the frame, I personally have never seen a Nervex-lugged Marinoni, but there's always a first time for everything
A few more detail shots of the BB shell, seat cluster and brake bridge might also help for ID purposes.
DD