About Powa Hour Ltd (12199456) United Kingdom