The best web hosting companies in Kenya: 7 things to consider before paying your money to any of them