Indulge is a highly used name, notice how indulge oils is not in quotations. Plus without proper licencing in place they can't sell oils. Thus you'll see fluff like this, with no products out and the licensing to back it names means squat!
There are at least 20 other oil companies I've found that have an "Indulge" line, ie not the name of the company but the certain oils they produce run under that line, just like their CBS line, and Majestics line.