About Savannah Energy International Limited (10344619) United Kingdom