The nameserver ns21.hostmydev.com have a IP Address of 46.4.106.66 which is hosted on Germany.
Energetski portal - Energetski Portal