About Savannah Energy 2 Limited (SC467099) United Kingdom