About Ken Power Ltd (12310282) United Kingdom