Threat intelligence report for 85.139.89.203. Location: Setúbal, Portugal · ISP: Nos Comunicacoes, S.A.