Direct Drive Tech: number of shares offered in global placement 50 million H shares