About Ibrahim Educare Limited (11033322) United Kingdom