I don't know about the service you mentioned and I never heard of it, the design isn't that good, only a few countries are supported, I don't suggest using it overall. If you want to recharge your phone then:
https://en.bitrefill.com/ I saw in the instagram an announcement of it.
But Okay. Thank you very much.
Greetings.