About Cannabid Limited (12211199) United Kingdom