About Midpower Solutions Limited (11570234) United Kingdom