The Nameserver ns2.mmiillff.com have a IP Address of 109.206.163.193 which is hosted on Netherlands.