> In Spain there's a legal framework for taxis but not for minicabs, they simply don't exist
That is incorrect. Minicabs fall under exactly the same regulation, being the specific licence received what states whether they can pick up passengers on the street or upon reservation only.