Threat intelligence report for 14.139.158.118. Location: Bengaluru, India · ISP: National Knowledge Network