About Mint Comms Ltd (10834728) United Kingdom