About Mint Communications Ltd (07396443) United Kingdom