The Nameserver ns2.hurricane-cz.com have a IP Address of 185.163.127.178 which is hosted on France.
Email Marketing Automation on cloud, bulk email marketing