Detailed information about 212.64.0.0/20

ASN 45090 - Shenzhen Tencent Computer Systems Company Limited