About Shakti Component Ventures Private Limited (FC036083) India