About Ibrahim Bal Ltd (12376723) United Kingdom