3838 Financials - China Starch Holdings Limited | Makkler