About Powers Investments Limited (13574555) United Kingdom