About Power Capital Investments Limited (13370527) United Kingdom