About Ampower Developments Ltd (11941634) United Kingdom