The nameserver ns2.mymall24.name have a IP Address of 103.219.124.126 which is hosted on South Korea.