The Nameserver ns99.islonline.net have a IP Address of 91.217.255.152 which is hosted on Slovenia.
Are you looking for an online collaboration product suite? ISL Online provides remote desktop, remote access, live chat and web conferencing software all in one. Try free.