About Ejb Power Solutions Ltd (11530253) United Kingdom