Stelz is an entrepreneurial ventures that provides individuals with the ability to enhance ones natural beauty