About Canela Grocery Ltd (11893547) United Kingdom