Threat intelligence report for 102.134.22.230. Location: Mombasa, Kenya · ISP: West Indian Ocean Cable Company