The Cubot i had came with a 4100MaH battery so a non issue for battery life.
Maybe that is why they all come with big batterys.
The x25 phone they link to is the vernee Apollo - i have one. The Mrs has an s7, it's better in every single way. I got so fed up with problems with the apollo that I bought an s8 and it's sat in the drawer since. I'm not daft; the Apollo was a budget purchase so I treated it as such - I wasn't expecting the world just a budget phone with a decent screen and thats what i got....more or less. But there's no getting away from the fact that the performance and battery life is average and the camera is rubbish and that's without getting in to all the nonsense with the company itself. I mean they still advertise the phone scoring over 100k in antutu - it never has without overclocking.
I dont really understand why people buy those strange brands when There are cheap and good brands like Lenovo and Xiaomi.