About Ottoman Sofra Ltd (13670915) United Kingdom