Experiential marketing company based in central London, specialising in film and computer game promotions