Threat intelligence report for 80.77.23.48. Location: Manchester, United Kingdom · ISP: servinga GmbH