IP Country City ISP
188.12.139.66 Italy Telecom Italia Business