About Java Associates Ltd (04996303) United Kingdom