About Canna Scientific Ltd (13030964) United Kingdom