About Can Biotech Ltd (11343282) United Kingdom