Você está usando o nome do banco de dados dentro da instrução insert-
...
string server = "db.cce-solutions.dk";
string database = "web626445";
string uid = "******";
...
MySqlCommand cmd = new MySqlCommand("insert into web626445 (yourName,YourEmail,YourPhone,Category,Description) values(@Name,@Email,@Telephone,@Category,@Description)", connection);
Vejo que
web626445
é o database
não table
. Use o nome da tabela em vez disso. Como você o encerrou com um bloco try, não pode ver o erro. E verifique se você criou a tabela corretamente.