9390518 orig
Siddex Technologies Sdn. Bhd.