Is private limited company investing with Vive only for limited companies?

Yes. Freelancers/entrepreneurs, VOFs and other legal forms cannot (yet) open a business investment account with Vive.