Kare knowledgeware ltd