Threat intelligence report for 41.149.252.112. Location: Pretoria, South Africa · ISP: Telkom SA Ltd.