About 2020 Power Generation Limited (09117618) United Kingdom