About Canna05 Limited (SC313940) United Kingdom