VCID: 7010825
Profile

Corporate information

Also known as
Rug Detectives
Investment activity status
Active investor