About Cannlogic Limited (08080869) United Kingdom