The Nameserver ns3275697.ip-213-251-186.eu have a IP Address of 213.251.186.2 which is hosted on France.