About Focusedmind Limited (03465803) United Kingdom