The nameserver ns2.namivabiosciences.com have a IP Address of 51.38.243.222 which is hosted on France.
ciences, social