Venture capital firm BP Ventures, an arm of the British multinational