3117 Financials - Tecstar Technology Co., Ltd. | Makkler