We identified 106 domains pointing to 103.145.227.139.
IPv4: 103.145.227.139
rDNS: sgx12.dewaweb.com