The Nameserver ns21a.nameservers.net have a IP Address of 213.198.65.163 which is hosted on Germany.
The very best in ptc sites. This site is explains why sites will pay you for ptc and shows which ptc sites are worth joining
Baby Equipment Complete prams pushchairs cots cotbeds etc