Alibaba-backed LimX Dynamics files for $300 million Hong Kong IPO