Director: Qhek Jui Meng
License ID: 011043000994, date 12-10-2010
Date Active: 2010-11-02
Date Close: 2025-11-16