> A LLC has enough papers to prove that they own Freenode
Actually they almost certainly don't. But they don't need to, either; they can just suppress the staff through legal threats, because lawsuits are expensive. Whether they are in the right is immaterial.