About Amd Kagera Ltd (07270261) United Kingdom