It appears from what had jotted down, and from a quick Google, that it is Luan Xing motor, and supposedly 750w.
Not sure how they got that past our legally required 250w, but the frame does have a questionable looking CE sticker.
The bike comes as standard with the speed set at the legal limit...