About Simec Energy Holdings 4 Ltd (10066159) United Kingdom