Gen Ventures Sdn Bhd
The official distributor and brand owner of i’mama baby care products in Malaysia.
Registration number: 202501010415 (1611829-D)
📍
SS23/19 Petaling Jaya, 47400 Selangor, Malaysia
📞
+60 12-6021230