About Mindforce Research Limited (13424197) United Kingdom