About Ampower Group Limited (10463628) United Kingdom