Othello London’s International Theatre Company returns with a new take on the Bard’s most compact tragedy