About Cannaid Ltd (11772509) United Kingdom