"MYOOZA"
the term simply means 'Do it for you'. MY-OO-ZA
It is a whatsapp based service provide by Vistaprint, hence the speech icons. It is a conversation between the company and the consumer.
After all the permutation & combinations, the logo was finalised with minimum colours and details for an attractive yet classy look.