About Mindful Solutions London Limited (08458575) United Kingdom