About Ibrahim Oreke Ltd (12823532) United Kingdom