About Nicco Ventures Limited (FC026561) India