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