Yes, it belongs to a Chinese Company, and the service was originally called Dubox and then changed to TeraBox.