About Matrix Energy Holdings Ltd (10805564) United Kingdom