Memento International is bringing a new line up in Cannes