About Flexible Power Limited (11478025) United Kingdom