About Ibrahim Enterprise Ltd (11777488) United Kingdom