Threat intelligence report for 38.180.140.157. Location: Manchester, United Kingdom · ISP: M247 Europe SRL