About Ottoman Retail Limited (13250099) United Kingdom