The Nameserver ns1.ticllas.com have a IP Address of 46.166.185.90 which is hosted on Netherlands.
Upload, share, track, manage your files in one simple to use file host.