Filed: June 23, 2021Bill payment services provided via an electronic wallet; Blockchain-based payment verification services; Charge card and…Owned by: Numra IncSerial Number: 90791375