Filed: September 1, 2022Downloadable computer software for handling financial transactions; Downloadable computer programs for managing financial…Owned by: DECARD AGSerial Number: 79364262