About Mindflex Leadership Limited (10778816) United Kingdom