Registered entities
VYOMA TECHNOLOGIES PRIVATE LIMITED
CIN U72200KA2007PTC042350India
VARROC CONNECT PRIVATE LIMITED
CIN U74900MH2013PTC351817India
Catamaran Advisors Limited Liability Partnership
CIN AAC-2140India
Cloud-based OOH digital signage management platform