0360 Financials - New Focus Auto Tech Holdings Limited | Makkler