About Java And Jazz Cafe Ltd (12103063) United Kingdom