About Mint R&d & Cloud Consulting Ltd (12630244) United Kingdom