About Java Coffee House Ltd (12510403) United Kingdom