Who owns Otto Insurance?

Otto Insurance was founded by Joshua Keller and it is headquartered in Miami Beach, Florida.