Filed: April 20, 2022Computer software platforms, downloadable, for managing electronic payment transactions using distributed ledger technology…Owned by: Alby Inc.Serial Number: 97372568