About Cannedessence Limited (11177388) United Kingdom