PICKLE INVESTMENT LTD - CIN U17232WB1983PLC035910 | Company