About Energy Ventures Africa Limited (12013807) United Kingdom