Visual Minds is a creative video production company. Passionate about storytelling. Now, established in London after years of experience working abroad. The goal is to develop and implement ideas suitable to clients' vision through a powerful narrative. Focused on developing Branded Content and Promotional Videos.