About Kaakyire Nkrumah Ltd (12542132) United Kingdom