Yes, we do host international domain names. All you need to do is to register the domain name that you want with the country's domain name registry and specify the DNS/Name server as the ones provided in your welcome email.
If you are transferring an international domain name to our server, you need to complete the transfer request at the country's domain name registrar. We will be able to help out with specific technical questions with regards to the transfer. Just contact support for assistance.