who is karuta anyway?

Not much comes up when you google the singer. All searches bring up the song Ichiban No Takaramono, but I want to learn more about her background information. Anyone know who she is and a site that can tell me more?