One Person Company is basically a private ltd company in its legal structure and a perfect alternative of an unregistered sole proprietorship firm
Yes, the concept of OPC is to promote an individual who wants to start a business on his own along with the shield of private ltd company