About Caramello Ltd (10067424) United Kingdom