About Soa Energy Uk Management Limited (10869357) United Kingdom