Tech stack detected on www2.hertz.co.uk
HSTS
Imperva