About Ibrahim Balushi Ltd (12311490) United Kingdom