NOVACAP INTERNATIONAL TECHNOLOGIES VII-C, L.P.
2103971
000000000
514 214 9030
No business address disclosed
Same as business address