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