About Mintypower Limited (06587862) United Kingdom