Who should I contact and ask then? It's pretty ridiculous that people put so much effort into this wiki that has no support from any admins. I understand you do not have time but someone needs to have admin privileges who is active. It's completely holding the wiki back. There is spam posted here everyday and most of it is vile. They keep coming back because nobody is banning them or deleting their comments.
One to include more of the Wiki's content as well as something to maybe get a community section. I was thinking something along the lines of the one I made for this wiki or or this one if you preffered.