About Omuziramubazira Enterprises Ltd. (11490683) United Kingdom