HIMALUX PVT LTD - CIN U33130WB1960PTC024893 | Company