The Nameserver ns1.ditrianum.org have a IP Address of 82.95.216.185 which is hosted on Netherlands.
Divine Triangle Numeration