Threat intelligence report for 103.140.130.248. Location: Serang, Indonesia · ISP: PT Mitra Media Data