Thanks. Only after considerable research, badgering the bike shop and posting a rather negative review on their website, did I finally find out who makes my bike. It's a manufacturer in China...duh, called Mobimax Technologies Co., LTD. Do my bike is called the Mobimax Folding eBike X-EB156FS...