Who is Xtellar? Whatis Xtellar? Xtellar is a new e-commerce brand in Kampala-Uganda founded and run by a young team…