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