C76VC Investment Holdings Private Limited