About Canna Consult Limited (12850219) United Kingdom