Karyon gets tax penalty refund of RM531,732