Imagescan Creative Sdn. Bhd. (Company Number: 244776-A) A Wholly Owned Subsidiary of Versatile Creative Berhad.