About Java Caffe Limited (08308014) United Kingdom