IP Country City ISP
95.93.66.235 Portugal Figueira da Foz Municipality Nos Comunicacoes, S.A.