About Canna Ripe Limited (11712064) United Kingdom