Jessica DeLuca is the Founder of Cult Beauty, the UK’s leading beauty retailer and one of the UK’s fastest growing private companies.