About Omar Al-mula Abed Ltd (09696835) United Kingdom