Klienditugi:

+372 5303 3990

It looks like the link pointing here was faulty. Maybe try searching?