Threat intelligence report for 188.212.113.16. Location: Almere Stad, Netherlands · ISP: Freedom Internet BV