About Spirit Energy Hedging Holding Limited (11098688) United Kingdom