1586 Technicals - China Leon Inspection Holding Limited | Makkler