About Ibrahim Akbar Ltd (08546112) United Kingdom