The Nameserver ns2.twoje-miasto.pl have a IP Address of 145.239.135.243 which is hosted on United Kingdom.
Polska: