Threat intelligence report for 89.40.85.249. Location: Málaga, Spain · ISP: Free Technologies Excom S.L.