IP Country City ISP
82.102.31.58 United Kingdom NFSi Telecom, Lda.