About Mindful Brands Ltd (13375008) United Kingdom