About Mint Consulting Group Limited (13161823) United Kingdom