Need to word describe someone who is unwilling to share information, speculate , gossip. But in an annoying and unhelpful way. Hope that makes sense!