LOGIC ROOTS PRIVATE LIMITED - CIN U80302RJ2011PTC036303 |