Country:India
Valerie term meaning to be strong… provides total solutions to corporate's with regard to Gifting and Giveaways.