About The Mindful Ngo Limited (08682097) United Kingdom