OCSA PRIVATE LIMITED - CIN U74110UP2019PTC120858 | Company