About Mindflex Ltd (09825085) United Kingdom