About Java Beans Chapter Ltd (12340533) United Kingdom