While scanning server information of we found that it’s hosted by Aiyun NetworkTrue Cloud since February 21, 2015. Earlier 80000idc was hosted by Nobis Technology Group LLC in 2014, Psychz Networks in 2013 and WebNX in 2012. server and hosting history

Currently hosted by

  • Aiyun Network,True Cloud

    since February 21, 2015

    IP address
Hosting provider IP

Aiyun Network,True Cloud

Nobis Technology Group, LLC

Psychz Networks


Psychz Networks