About Powa Connections Limited (12040906) United Kingdom