Threat intelligence report for 52.142.188.19. Location: Cardiff, United Kingdom · ISP: Microsoft Corporation