About Aplus Power Limited (12210453) United Kingdom