About Powakaddy International Limited (07747629) United Kingdom