The nameserver b.astro-production.com have a IP Address of 109.99.96.181 which is hosted on Romania.