INDO THIRSTAID P LTD - CIN U15134KL1989PTC005276 | Company