About Java Developments Limited (12661876) United Kingdom