About Power Station Management Company Ltd (10244496) United Kingdom