The nameserver nikehuarache.me.uk have a IP Address of 103.130.238.196 which is hosted on Italy.
Welcome to nginx!