About Exxacon Energy & Finance Ltd. (11137341) United Kingdom