Company SSM No 104075-U · 1-50 Employees · Other industries
Ikia Aquaculture Technology Sdn Bhd
-
1-50
Other industries
104075-U
0