HANDUM INDUSTRIES LTD - CIN U27109WB1986PLC040773 | Company