Contact
We usually reply within two working days.
Company details
Questa is a trading name of Cosmiq IT Solutions Ltd.
Registered in England and Wales, company no. 10474384.
Registered office: Demsa Accounts, 565 Green Lanes, Haringey, London, England, N8 0RL
Questions about an order
We don't sell anything ourselves, so we can't see or change orders. For delivery, returns or refunds, contact the brand you bought from. Their contact details are on their website.
Your data
To delete your account and everything saved with it, sign in and open Account, then choose "Delete my account and data". See our privacy notice for more.