Customer Support
Last updated: October 12, 2026
We're here to help. We usually reply within 24–48 hours (Monday–Friday, UK time).
Digital Glow is operated by Digitalglowltd, a company registered in England and Wales (Company No. 17384826). Registered office: Office 7428, 58 Peregrine Road, Hainault, Ilford, Essex, IG6 3SZ, United Kingdom.
