About Saad Bwera Limited (13670262) United Kingdom