Ace Kenya: 300 products