About Mindful Extracts Ltd (12276004) United Kingdom