Firm: Shenzhen Qicheng Trading Co., Ltd., dba Carina and Rambo, of China
Aliases: Shenzhen Qicheng Trading Co., Ltd., dba Carina and Rambo, of China