Oil and gas digital platform secures further investment