About Aj&a Power Ltd (13382901) United Kingdom