About Javadoplant Limited (12253930) United Kingdom