Looking up IP
1.13.22.203 — Shenzhen Tencent Computer Systems Company Limited, CN — Low (23%) | SikkerAPI