nbimall.com domain details

already registered

status: ok

expires: 2026-07-08

rank: 405614

best rank: 152442

known ips: 47.94.139.52 (3) 162.159.208.14 (41) 162.159.209.62 (26) 219.159.84.55 (31) 117.34.13.55 (27)

Domain reputation

country China
ip owner Hangzhou Alibaba Advertising Co.,Ltd.
reputation 61 sources say this domain is harmless
reputation date 03-02-2026
more data popular ips and pages