The nameserver ns105.zitelia.com have a IP Address of 91.134.13.104 which is hosted on France.
503 Service Unavailable