1.Nll.se
Rank:1,801,992
Worth:$170
The nameserver nemesis.nll.se have a IP Address of 195.196.196.200 which is hosted on Sweden.