Ng Techassurance Private Limited Vs Public Limited