I believe that KiloKhan has some moderation ability.
I have a hunch that the main administrator of the forum is unreachable, which is unfortunate; but I'm not 100% confirmed on that. Kilo has been helpful in the past with his moderation capacity.
Good luck and I'd like to be a moderator at some point.
All the Best,
IFS