Hi Sasha, thank you for your response.
I already got a SIM card from Virgin Telco in Spain, which is a year and a half old company, as I have recently learned from them. They told me that, as different countries have a different Virgin company and they are independent one from another, the only way to unlock my device would be contacting Virgin in the country I purchased it.
So, I would just need my phone unlocked.
Thank you for your help, Sasha!
A_there