STILLWATER COMMERCE INDIA LIMITED - CIN