Neptune is backed by world-class investors. The company was founded in 2015 with funds controlled by private equity groups Carlyle and CVC Capital Partners.