BIOMASS LABS PRIVATE LIMITED - CIN U85500KA2018PTC109356 |