SL LUMAX LIMITED - CIN U34300TN1997PLC048136 | Company