About Ibrahim Bin Omer Ltd (13521567) United Kingdom