The nameserver ns1.omegawatches.name have a IP Address of 146.59.181.42 which is hosted on France.
E-Commerce Revolution