Threat intelligence report for 94.230.208.148. Location: Zurich, Switzerland · ISP: Nine Internet Solutions AG