I noticed there is a Roberto Gaggioli facebook page.
It looks like the whole family races to some extent.
https://www.facebook.com/roberto.gaggioli.3
There is also a Wikipedia page:
https://en.wikipedia.org/wiki/Roberto_Gaggioli
It says he spent a lot of time in the USA, so I assume he speaks both Italian and English.
You might reach out to him on Facebook. He may be able to authenticate your frame, and even send some photos and component lists.