The Nameserver ns1.neo-tech.ro have a IP Address of 93.114.64.41 which is hosted on Romania.
Just another WordPress site