About The Namugongo Partnership Ltd (08143540) United Kingdom