CxAsia Limited

Address: Room B102, Block B, 10/F, International Industrial Building, 501-503 Castle Peak Road, Cheung Sha Wan, Kowloon, Hong Kong
Website: https://www.cxasialtd.com