The Nameserver ns2.domin.io have a IP Address of 85.208.102.33 which is hosted on Spain.
Online Diamonds Shop