She's present in several side-stories in the manga, volume 6 has a page in the back that mentions the details of her creation and her weapon. She's a character that was made exclusively for the Playstation Tokyo Mew Mew video game. If you look it up on Youtube, you should be able to find some gameplay clips and her transformation.
Ringo is my 2nd fav character after Ichigo! I love the little drawing of the penguin! I drew Ringo myself but it's no way as good as yours! (didn't put the ringo pic up yet so don't expect to see it )
You got close. Apple the music company tried to sue the computer one when they got into music with the iPod, because of infringement, but then, they realized they'd make better money if they just made a deal to make the songs available on iTunes, so yeah. I think that was it.