About Canna 360 Ltd (12384201) United Kingdom