About Othello (uk) Limited (03174366) United Kingdom