The Nameserver ns2.ebizo.pl have a IP Address of 91.228.196.26 which is hosted on Poland.
Cenesuyum is the directory which helps you get the most seo friendly directory and the best human edited drectory with a fast approval rate and that too at fast approval rate