A+ A A-

Insulcladasia Company Limited (registered Office)