NAVAYUGA SPATIAL TECHNOLOGIES PRIVATE LIMITED - CIN