About Powerpal Ltd (12180792) United Kingdom