IP Country City ISP
85.31.130.248 Spain Interdigital Corporacion Tecnologica S.l.