A couple of weeks ago, there was a webhosting website offering free webhosting and free domain name for a year. The catch was it had £9 set up fee. Unfortunately, I didnt add it to my favs and now I cant find the website at all.
Does anyone know which webhosting I am on about? If so, can you give me a link.