Threat intelligence report for 102.23.195.45. Location: South Africa · ISP: TOUCHNET TELECOMMUNICATIONS CC