The Nameserver ns2.node1012.myfcloud.com have a IP Address of 85.90.246.209 which is hosted on Germany.
Learn more about all tech-related things and find the best software for your business!