About Java & Jazz Limited (05239102) United Kingdom