I took at a look at it, that place just screams “survey scam”- site’s that make promises for you to be given free stuff by filling out surveys (or occasionally other actions, like buying certain products) but never actually deliver. Like I said before:
If something sounds too good to be true, it usually is. Nobody is going to give you 100GB of web space (something that the site you linked to offered) for free.