Founded
31 Dec 2020

VCID: 6869156
Profile

Corporate information

Also known as
IPC

Registration country
Investment activity status
Active investor