Shanghai Zhangyu Information Technology is a company that provides Information technology and more. Shanghai Zhangyu Information Technology is headquartered in CN SH. Shanghai Zhangyu Information Technology was founded in 2013. Shanghai Zhangyu Information Technology has a total of 3 patents