About Ottoman Cafe Ltd (11894586) United Kingdom