About Simec Energy Holdings 2 Ltd (10060096) United Kingdom