About Minipower Ltd (13661846) United Kingdom