The Mobil phone number is right,
You can find other ways to top up here.
Hi and welcome to the community @simonfaz
Please see the link given above as they will share with you all ways to top up.
One of these options may help you find the answers you need.
Start a topic
Join the EE Community to ask, answer, learn and share.