103.164.112.0 is registered to Ciputat, West Java, Indonesia and the network is run by PT iForte Global Internet.
AS17995: 105,984 IPv4 · 98 ipv4 prefixes