About Kyabirwa Limited (09167452) United Kingdom