Direct Drive prices HK IPO at HKD21.6 to raise HK$983 million