Yes, OPC is a form of company hence it has to file the form INC-22A.