SATRA GREEN TECH PRIVATE LIMITED - CIN