3838 Analysis - China Starch Holdings Limited | Makkler