About Ibrahim Sherai Limited (11200187) United Kingdom