About Polar 2 Energy Ltd (10657911) United Kingdom