The Nameserver ns22.axc.nl have a IP Address of 159.253.1.13 which is hosted on Netherlands.
Multi Pagerank Checker