About Ed Power Solutions Ltd (10252928) United Kingdom