About Java Production Estates Ltd (11028702) United Kingdom