About Bujagalis Ltd (13328661) United Kingdom