About Canna Extracts Ltd (13473633) United Kingdom