SPATIAL TECHNOLOGIES INDIA LIMITED - CIN