About Powertech Developments Ltd (11201841) United Kingdom