Sacha Inchi Pte Ltd Updated

2 Kallang Avenue CT Hub #05-19
Kallang, Central Region 339407 Singapore