About Canna Consolidated Investments Limited (12290493) United Kingdom