INDCAP ADVISORS PRIVATE LIMITED · 29AABCI8834Q1ZQ | Active | WowGST