About Mint Consulting Limited (12634029) United Kingdom