1.Fipresci.org
Rank:1,602,629
Worth:$190
The nameserver a.itactiq.de have a IP Address of 46.41.16.152 which is hosted on Germany.