About Caraffi Ltd (11798006) United Kingdom