IP Country City ISP
160.242.117.192 Namibia Internet Technologies Namibia