About Powerlec Solutions Ltd (12885106) United Kingdom