Its normally considered polite to ask the admin staff if you can plug your own forum BEFORE you put its address up.
BTW - The spelling on the front page is shocking
"An inforumission share base web for sattellite communication help under highly quilified masters of Layyah forum always here to answer to yourself"
And the front page is trying to download a plug in for **something** which is a bit dodgy