About Powerflex Solutions Limited (10130219) United Kingdom