About Powell Global Ltd (12942510) United Kingdom