Threat intelligence report for 82.39.115.55. Location: United Kingdom · ISP: UK Dedicated Servers Limited