Kresta Holdings Limited appointed Xueqiang Liu as director, effective from 22 February 2020.