Yes, a One Person Company (OPC) is a type of Private Limited company, therefore shall be eligible for Startup India Registration.