The Nameserver ns.yumemi.st have a IP Address of 211.125.117.140 which is hosted on Japan.
Looking for best web designers in London! We are Guided Creative - a full service digital agency covering website design & website development.