If they are rebranded models I would think they were made by SH. They have same coulors purple and gold on their heads as SH and the design does have some same looking spots. Others say they are just Novarossi but then the quality and performance must be better....
The Vega engine is in the hands of SPM:
http://www.spmracingparts.com/