About Hanshot Energy Limited (12634816) United Kingdom