Map Location
IKIA Aquaculture Technology Sdn. Bhd.
No 1, Jalan IKS M7, Taman IKS Merdeka, 75350, Batu Berendam, Melaka, Malaysia