L&C Plus is a streaming service founded by Jessica Lindholm & Nicole Cage. The service launched on July 11th, 2021 to the public with few content pieces. Soon after the launch of the service however, Nicole Cage decided to leave the company and go into cryogenic sleep for the foreseeable future. Since then the site has been releasing more and more original content under the sight of the sole business owner Jessica Lindholm. The company has received massive success and created some of the most successful television shows and movies of all time.