October 16, 2013
Headquarters: London, UK Launch date: 2011 Price: £30-£150 ($45-$235) Illuminum is touted as a contemporary fine fragrance concept inspired by high-end perfumery. “The brand was launched to capitalize on the niche fragrance market and to...