Well from their webpage I’m not too sure what you’ve got. The images show a 8ah frame sticker, the specs say 10Ah. They talk about 18.6mph and then 25km/h speeds, the latter being uk law. Their quoted range is the stuff of fairy tales, no matter which battery capacity. There are things to check...