Unfortunately forums seem to be a thing of a bygone era for a lot of games. People tend to flock to Discord more, we do have an official UK Discord though.
This is a permanent unlimited link: https://discord.gg/NEaXhcyXdaIs the discord still running? Link comes up as expired for me, if it is still around would you be able to post another invite for it?