Yes, you can transfer your domain from one domain registrar to another.
From ICANN's Policy on transfer of domain between registrars
Registered Name Holders must be able to transfer their domain name registrations between Registrars provided that the Gaining Registrar's transfer process meets the minimum standards of this policy and that such transfer is not prohibited by ICANN or Registry policies.
But a few conditions have to be met.
B. ICANN-Approved Transfers
(a) The gaining Registrar must be accredited by ICANN for the Registry TLD and must have in effect a Registry-Registrar Agreement with Registry Operator for the Registry TLD.
(b) ICANN must certify in writing to Registry Operator that the transfer would promote the community interest, such as the interest in stability that may be threatened by the actual or imminent business failure of a Registrar.
I think section a is key here. You can only transfer a domain to a registrar if that registrar is accredited to hold that TLD. So if you want to transfer a .vu domain, then the registrar you want to transfer to should be accredited to operate the .vu TLD.
Some of the registrars that sell the .vu TLD(not an exhaustive list)
Transferring a domain is a relatively easy thing do to. Basically you need to get an Authorization code from your current registrar, and give it to the gaining registrar. Every domain registrar has(or should have) an FAQ on how to transfer your domain. Here is an overview of how it works