Hey, VT, welcome to the forum. If we can just put our finger on who made that bike -- surely manufactured as a unit somewhere here in China -- it should not be too hard to find everything you need to know about it.

Can you provide a few more pictures, particularly of the engine from both sides, and maybe under the seat. Best if you can find the manufacturer's plate that's riveted to the frame somewhere. That should tell us all you need to know!

Looks like a fun little ride.

cheers