About Canna Hydr8 Limited (12294033) United Kingdom