About Aspect Power Solutions Limited (11133400) United Kingdom