About Java Cafe Ltd (11465046) United Kingdom