Your survey link is not working. Probably, the domain must have expired. If anyone wish to join a survey panel, you can easily find a survey panel from your country. This list of survey panel consists of top 30 survey panels classified by country.
Top online paid survey sites