Threat intelligence report for 80.85.241.225. Location: Helsinki, Finland · ISP: AEZA INTERNATIONAL LTD