About Gen Capital Power Limited (SC542157) United Kingdom