BLUMEN BIO STUDY PVT LTD - CIN U24239WB2006PTC109487 |