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