About Ottoman Holdings Limited (02735020) United Kingdom