About Innovative Minds Consulting Ltd (09212965) United Kingdom