Ogilvy Ghana, MMRS Ogilvy MindShare Ghana Limited