kc global ptt