About Othello Frenzy Productions Ltd (07275069) United Kingdom