About Java Holdings Ltd (NI657786) United Kingdom