We really can't take that kind of info from you here. I would suggest you try to straighten it out at
http://www.limewire.com. Sometimes it takes a while for them to get back to you, but at the forum we can't take account numbers and that. Heavens, we really can't afford that kind of trouble.
You may find out from the gift card company when it was debited and who debited it.
Sorry, that's all I can think of to do. Maybe someone else who has more experience around here can jump in with something else.