About The Mindful Cookie Limited (12910434) United Kingdom