Sorry to say, It would probably also be prudent to ban the moderators from participating in the threads as participation would negate their neutrality.
I'm sure the UK law is similar to the US law wherein if you conduct a substantial portion of your business in the US you fall within US jurisdiction.
4Chan is a US site but the UK levied some big fines on it recently.
get rid of the lookup fields in your tables.
Use a separate table for the stock symbols and names and store the primary key as a foreign key in your other tables.
then your textbox is for display only and you can use something like: =[Symbol_Stock].[column](1) in the control source.
I would think there are several affirmative defenses to any violations of the OSA. One really important one would be that a moderator staff is in place and proactive. The biggest problem with that defense is that it is often the moderators deeply involved in the potentially offensive threads.
Nice to have a choice. In our area we have one, spectrum. We still have areas without service. Years ago a friend wanted to get cable and they wanted something like $6,000 to run a cable to his house. I think he wound up with satellite but didn't like it.