First Principles Ventures LLP
First Principles Ventures LLP
Bangalore, India