6731.HK Historical data - Direct Drive Tech Limited | Makkler