About Solution 4 Energy Limited (11530742) United Kingdom