About Canna Consulting Limited (10064488) United Kingdom