About Uziiza Ltd (11369090) United Kingdom