The nameserver ns1.centiljon.cloud have a IP Address of 46.182.203.224 which is hosted on Sweden.
Centiljon IT Consulting