The Helo app is owned by a private company called Helo LLC. The company was founded in 2014 and is based in Los Angeles. .. Related Video