About Savannah Energy 1 Limited (SC453751) United Kingdom