The nameserver centurionpayroll.eu have a IP Address of 95.110.226.71 which is hosted on Italy.
Centurionpayroll.eu – Für Menschen und Büro ohne Gedanken