About A. A. Ibrahim Ltd (09512094) United Kingdom