Threat intelligence report for 80.85.245.241. Location: Amsterdam, Netherlands · ISP: SERVERS TECH FZCO