The Nameserver ns3.alphamega.eu have a IP Address of 95.138.190.74 which is hosted on United Kingdom.