From what i can see of the company they are entirely internet based, including customer service tickets - they seem to be based in the UAE. I'm guessing they are Chinese made bikes, as are a lot of the 'unknown brand' ebikes - that probably means out there somewhere on alibaba/aliexpress or...