That's an interesting question. You have reason to believe that it might have been replaced?
Should be an engine number on it in a fairly obvious place...which could then be verified through a dealer.
I've noticed "Kymco" in various places and on parts on my scooter.
Please let us know what you find out.
Stig