Threat intelligence report for 160.226.132.158. Location: Gansbaai, South Africa · ISP: The Computer Hut cc