Threat intelligence report for 89.249.49.220. Location: The Netherlands · ISP: Amarutu Technology Ltd