About Mintamax Ltd (06336918) United Kingdom