I have been reading about what to check before a first deposit lately.
I always check the details before committing to anything.
Came across a clear guide that explains licences held outside Spain.
Feel free to check it out.
One of my bookmarks:
a second opinion