About Powa Technologies Group Plc (08389133) United Kingdom