Tplc Holdings Ltd.