You can try wirex or uquid but if you're outside EU, they won't work for you as those countries are currently not supported.
Wirex works for countries out of the EU,
some countries out of the EU won't work.
To answer OP's question:
No card that I have searched for allows under 18. However, you could get it registered in a parent's name with their permission. You can "fake" it like mentioned above, and although the chances of you getting caught for doing that is slim, rather refrain from it.