About Caffe Amor London Ltd (08616896) United Kingdom