IP Country City ISP
85.138.69.16 Portugal Almada Nos Comunicacoes, S.A.