Yes, you can generally set up a Stripe account before your UK limited company officially launches or begins trading. Preparing your account, connecting a payment method, configuring checkout, and testing your website can all form part of your pre-launch activities.
However, there is an important distinction between setting up Stripe