Sharemaestro, Shanghai Lily&Beauty Cosmetics Co.,Ltd. (605136), 2026-07-31, https://sharemaestro.com/evidence/c1fc2dda-f42b-48f5-902c-494bea4ad71a/ Record ID: c1fc2dda-f42b-48f5-902c-494bea4ad71a Record checksum: 82ea40786c16e39393dd04e21477319dda7a030d979e8ff4bb61f6c71d0ce8df