About Mindful Essences Ltd (12999246) United Kingdom