About P.o.w.e.r. (lsg) Ltd (12499083) United Kingdom