VCID: 580741
Profile

Corporate information

Official name
Origami Inc.
Also known as
Origami Pay

Registration country
Investment activity status
Active investor