About Canna Organic Ltd (12584210) United Kingdom