About East Africa Investments 2 Ltd (11685919) United Kingdom