PopKup Ltd is a company registered in England and Wales (Company No. 16561111). Registered office: 12 Ryeground Lane, Formby, Liverpool, England, L37 7EQ. Payments are processed securely by Stripe, which is authorised and regulated by the Financial Conduct Authority.