About Power Energy & Construction Solutions Ltd (11002353) United Kingdom