About Caffe Latte Ltd (12320363) United Kingdom