About Ibrahim 15 Ltd. (SC561062) United Kingdom