If you mean Moonigan and not Moonigon, its TwoPhat from the WoW guild, he probably doesn't realise you want people to apply on here. Want me to point him in this direction? As for the other two, not a clue.
remember, you can click the actuall application they made on the site and see ig they provided any info. could just be random ppl