VLCC Slimming Beauty Fitness: Weight loss and beauty packages are offered and these only work if you are disciplined in diet, exercise and stick to VLCC routine. VLCC aims to transform lives and was founded by Mrs. Luthra in 1989. There are 150 outlets across 70 cities in India. They use scientific research and traditional therapies in all their brands namely - Personal Care Ltd., Health Care Ltd., and Institute of Beauty, Health and Management. Visit an outlet or their website for details on Beauty treatments, Spa services, Natural products, Weight management, Loyalty programs and promotions. The Institute is based in Delhi.