About Canna-logic Ltd (13202887) United Kingdom