No ETA. Keep an eye on this thread for updates:
http://community.quickfile.co.uk/t/website-outage-19th-october/13881