Who “owns” this forum?

C

Citizen

New member
Aug 30, 2022
1
0
1
Does anyone know who set up this forum? Before I post it would be good to know. Sad that there are no experts to answer the many questions I see on here.