SCANGENE LABS PRIVATE LIMITED - CIN U85310DL2017PTC311231 |