About Java Living Ltd (13506991) United Kingdom