The nameserver ns1.kuhada.agency have a IP Address of 178.63.25.140 which is hosted on Germany.
My Blog – My WordPress Blog