688078 Technik - Beijing Longruan Technologies Inc. Class A | Makkler