About Java Art Limited (09671346) United Kingdom