The Nameserver ns5.ce.net.cn have a IP Address of 58.30.219.205 which is hosted on China.
OYEA 欧野专业运动眼镜品牌开创者。