About Ibrahim Abubakar Limited (09673840) United Kingdom