VCID: 138238
Profile

Corporate information

Investment activity status
Active investor