The nameserver ns2.nawilzacz24.pl have a IP Address of 188.210.220.72 which is hosted on Poland.
Nawilżacz 24 -