Threat intelligence report for 57.140.103.52. Location: Jakarta, Indonesia · ISP: MENLO SECURITY, INC.