The Frame platform is the first platform that brings together the most important sections of the industry, the best framework for advertising and film makers, based in Riyadh, Saudi Arabia