company private limited – Meaning and Explanation