About Kisambira Ltd (09539340) United Kingdom