Kcpp.cn is hosted by: China Network Information Center
Hosting report about Kcpp.cn. Kcpp.cn is currently hosted at China Network Information Center. The IP 218.240.31.88 links to a server in Shanghai, China. The company behind this all is Beijing Neteon Tech Co.