About Othello S Greek Limited (09586726) United Kingdom