About Mitra Energy Ventures Limited (09245828) United Kingdom