About Forsa Energy Gas Holdings Limited (10913384) United Kingdom