India-based firm offering custom websites, e-business solutions and Internet marketing for small businesses.