Sharemaestro, Meiji Shipping Group Co., Ltd. (9115), 2026-08-15, https://sharemaestro.com/evidence/32405019-92d8-4543-8337-c27fd396cfdd/ Record ID: 32405019-92d8-4543-8337-c27fd396cfdd Record checksum: b97b072f1cbe0ea0f91ddd6d459b24dbf58c90b4a6650b74235759bb7a8e09d0