About Powartech Ltd (12377152) United Kingdom