About Living Mind Limited (08159767) United Kingdom