About Genflex Energy Limited (10834481) United Kingdom