About Openmind App Limited (13079130) United Kingdom