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