The best way to get help is by sending email in your own native language to "support (at) xihalife.com" or a xiha message to webmaster.xihalife.com Please include as much detail as possible (invoice number, computer type and operating system, etc).
You may also call +358923163586 (currently only English and Finnish) for all customer service related matters. Please leave a message if there is no answer and we will get back to you as soon as possible.
Mannerheimintie 12 B 5th Floor
VAT ID number: FI21474483