Threat intelligence report for 81.6.44.226. Location: Zurich, Switzerland · ISP: Init7 (Switzerland) Ltd.