About Mindflex Psychology Limited (10381615) United Kingdom