The Nameserver ns2.1234.my.id have a IP Address of 62.171.146.66 which is hosted on Germany.
Personal Business