Kampuni ya Kifalme ya Kiingereza kwa Afrika ya Mashariki
Mashindano juu ya Uganda kati ya Ujerumani na Uingereza uliharakisha uenezi wa kampuni. Mwaka 1890 Mjerumani Karl Peters alifanya mkataba na Kabaka Mwanga II wa Buganda ulioweka Buganda chini ya ulinzi wa Ujerumani lakini bila idhini ya serikali ya Berlin. Mapatano hayo yalisababisha kusainiwa kwa mkataba wa Helgoland-Zanzibar ulioweka Uganda chini ya Uingereza. Kampuni ya Mckinnon ilipewa kazi ya kutekeleza ulinzi juu ya Buganda kwa niaba ya London iliyosita bado kuanzisha koloni kamili.