Nope.
MEIC is a Ministro. How can I compare it so you can understand... its like a Department in the US, like Department of Education, Department of Homeland Security etc,.
Branches under it serves to tax businesses, foment growth, public safety, regulations etc,.
The so call "data processing" or "data center" license is a license granted by a branch under MEIC which was developed to regulate "internet" companies, be it whatever activity they do, back then when the internet was in its infancy. Because internet is a communication medium, and you understand every single country in the world regulates communication, they developed that. Its not a gaming license. Because nationals are not permitted to gamble, it is not require to operate a book.
The email link is a link to the Gibraltar regulation body and has nothing to do with Costa Rica, different country way on the other side of the Atlantic. In the south of Spain, a British over seas territory.