About Capital Power Management Limited (09019655) United Kingdom