The Nameserver ns1.zedload.com have a IP Address of 89.185.229.7 which is hosted on Czech Republic.
Currently 261,908 downloads available, all hosted on high speed servers.