The nameserver ns159.aj1408.online have a IP Address of 199.80.53.159 which is hosted on United States.