Sharemaestro, Aran Research & Development (1982) Ltd. (ARAN), 2026-08-18, https://sharemaestro.com/evidence/ea1d64f7-5688-49b4-8d8e-ccbd4040a069/ Record ID: ea1d64f7-5688-49b4-8d8e-ccbd4040a069 Record checksum: 3bf7855f63b48ce1e02af50ecc2fe1f7465b9b147d55f4a4df23a750e4042a31