About Othello Film Limited (11031655) United Kingdom