SESHAASAI TECHNOLOGIES LTD