About The Mindfulness Project Limited (08593053) United Kingdom