About Powforce Limited (10026694) United Kingdom