About David Nyanzi Ltd (12333467) United Kingdom