The Nameserver ns2.peoplefone.com have a IP Address of 185.190.125.51 which is hosted on Germany.
VoIP solutions all over Europe