About Java Bean Consulting Ltd (11996431) United Kingdom