The Nameserver perceval.apiacoa.org have a IP Address of 5.39.78.6 which is hosted on France.
Apiacoa.org: Fabrice Rossi