About Power British Investments Limited (13326110) United Kingdom