We haven't dedected Alexarank. You can update report in the following button.
SLD (Second Level Domain) length
seems appropriate for SEO and brand-friendly.
Domain TLD (Top Level Domain) is net
IP address is 126.96.36.199.
hosted in Hong Kong
accessing to Internet through Alibaba (China) Technology Co., Ltd. (Internet Service Provider)