Bloombase Technologies Limited
資訊科技, Information Technology
Company Address:22/F, A O N Insurance Tower, 3 Lockhart Road, Wan Chai, Hong Kong
SME not yet provide any details.